What is the meaning of the word "cat and rat"?

Definitions: